投稿を報告する

トランザクション・コミット・ロールバックって何?

トランザクション・コミット・ロールバックとは? 「トランザクション」「コミット」「ロールバック」の3点セット はデータベースの話でよく出てきます。 具体的なコマンド操作については触れずに、概念の理解を深めましょう。 トランザクション (Transaction)とは? トランザクションは「特定の処理の開始から、特定の処理の終了までがワンセット」な処理単位 です。 つまり、トランザクション処理は 「処理のハッピーセット」 (処理のまとまったセット)なのです! 最終的に 「COMMIT(コミット)」 か 「ROLLBACK(ロールバック)」 で終了します。 コミットは一連の処理をまとめて確定し、ロールバックはまとめて処理を取り消すコマンド です。 細かい点は、この後、それぞれ解説します。

ロールバックって何?

ロールバックとは? DBのトランザクション処理を開始前に巻き戻すこと どうも! ひよこSE( @PiyoOct )です。 ロールバックって何? DB(データベース)におけるロールバックとは、「ゲームをやっている途中で、セーブせずにリセットする」のように、 トランザクション(まとまった処理)を開始前に巻き戻すこと です。

トランザクションって何?

トランザクションがあれば、どこかの処理で失敗したときにすべての処理を取り消すことができます。 出金済の1,000円は元通りA口座に戻ることができました。 いかがでしたでしょうか。 SQLを扱ううえでトランザクションは必ず知っておくべき概念です。

関連記事

世界をリードする暗号資産取引プラットフォーム

ウェルカムギフトを受け取る